CC=gcc
CFLAGS=-I. -I./src -Wall -g3 -D_GNU_SOURCE `pkg-config --cflags glib-2.0`
# 在 LDFLAGS 中重新加入 -lcrypto
LDFLAGS=`pkg-config --libs glib-2.0` -luring -lcurl -lxxhash -lpthread -lcrypto

TARGET=ocis-ublkd
SRCS=$(wildcard src/*.c)
OBJS=$(SRCS:.c=.o)

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) -o $@ $^ $(LDFLAGS)

clean:
	rm -f $(TARGET) $(OBJS)